Is finally block mandatory in Java